#details {
  width: 100%;
  padding: 0 211px;
  .header {
    width: 100%;
    height: 430px;
    //background-color: gray;
    display: flex;
    .left {
      width: 400px;
    }
    .center {
      width: 530px;
      height: 520px;
      margin-left: 50px;
      float: left;
      .tr_nodbr {
        margin-top: 20px;
        padding-bottom: 10px;
        h3 {
          color: #171717;
          font-size: 28px;
          font-weight: 400;
        }
      }
      .txt {
        width: 520px;
        overflow: hidden;
        background: #f8f8f8;
        .nowprice {
          display: block;
          line-height: 100px;
          color: #f73a3a;
          font-size: 36px;
          float: left;
        }
        .cumulative {
          float: right;
          .number {
            float: left;
            margin-top: 30px;
            padding: 0px 10px;
            border-right: #e7e7e7 solid 1px;
            font-size: 14px;
            text-align: center;
            color: #bfbfbf;
            em {
              color: #5885c6;
              font-style: normal;
            }
          }
        }
      }
      .txt-h {
        width: 520px;
        overflow: hidden;
        .tex-o {
          float: left;
          font-size: 14px;
          line-height: 80px;
          padding-right: 20px;
          color: #848484;
        }
        #glist {
          padding-top: 25px;
          li {
            float: left;
            padding-right: 10px;
            div {
              padding: 5px 8px;
              color: #222222;
              font-size: 16px;
              border: #e3e3e3 solid 1px;
              display: block;
            }
          }
        }
      }
      .gcIpt {
        height: 70px;
        .guT {
          color: #848484;
          font-size: 14px;
          padding-right: 18px;
          line-height: 70px;
        }
        .Hgt {
          color: #424242;
          font-size: 14px;
          padding-left: 10px;
        }
      }
      .nobdr-btns {
        padding-top: 8px;
        .addcart {
          width: 210px;
          height: 50px;
          background: #fd532d;
          padding: 0px 50px;
          border-radius: 4px;
          color: #ffffff;
          margin-right: 10px;
          font-size: 16px;
          line-height: 50px;
        }
        .yh {
          background: #e60013;
        }
      }
      .guarantee {
        height: 50px;
        span {
          color: #666666;
          font-size: 14px;
          line-height: 50px;
          svg {
            color: #ffcc06;
            margin-left: 3px;
          }
        }
      }
    }
    .right {
      width: 220px;
      height: 520px;
      float: right;
      //background-color: pink;
      .brand-logo {
        width: 220px;
        height: 85px;
        border-top: #eeeeee solid 1px;
        border-bottom: #eeeeee solid 1px;
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .seller-pop-box {
        width: 200px;
        overflow: hidden;
        padding: 10px 0px 10px 20px;
        .tr {
          color: #666666;
          //display: block;
          width: 200px;
          font-size: 14px;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          line-height: 2;
        }
        .hoh {
          color: #005aa0;
        }
      }
    }
  }

  .body {
    .act_title {
      width: 150px;
      color: #666666;
      text-align: center;
      height: 37px;
      //background: #e4393c;
      //border-bottom: none !important;
    }
  }
}
